﻿using System.Threading.Tasks;
using SDCloudSolution.SDCloud.Entities.Models;

namespace SDCloudSolution.SDCloud.ModelRunAgent.Infrastructure.Interfaces
{
    public interface IModelExecutionContextProvider
    {
        ModelRunEntity CurrentModelRunEntity { get; }

        Task<bool> IsModelRunCanceled();

        Task CompleteModelRun();
    }
}
